vchan-socket-proxy: Move perror() into connect_socket
authorJason Andryuk <jandryuk@gmail.com>
Thu, 11 Jun 2020 03:29:29 +0000 (23:29 -0400)
committerWei Liu <wl@xen.org>
Fri, 26 Jun 2020 11:59:41 +0000 (11:59 +0000)
commitfbdf181fe36516d74b77217207565e87511bf805
tree3c9ab8ad0afee8615fd1552f115e9324668e26a2
parent01b9a28e7d1dc54968d5081bdc089449052df939
vchan-socket-proxy: Move perror() into connect_socket

errno is reset by subsequent system & library calls, so it may be
inaccurate by the time connect_socket returns.  Call perror immediately
after failing system calls to print the proper message.

Signed-off-by: Jason Andryuk <jandryuk@gmail.com>
Acked-by: Wei Liu <wl@xen.org>
Reviewed-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Release-acked-by: Paul Durrant <paul@xen.org>
tools/libvchan/vchan-socket-proxy.c